.content_list {
  padding: 10rpx 15rpx;
  position: relative;
  .content_list_item {
    border-radius: 13rpx;
    background-color: #fff;
    color: #757575;
    font-size: 26rpx;
    text-align: left;
    padding: 20rpx 19rpx;
    margin-top: 6rpx;
  }
  .content_list_item_active {
    border-radius: 13rpx;
    background-color: #e4f1fe;
    color: #4c84d3;
    font-size: 26rpx;
    text-align: left;
    padding: 20rpx 19rpx;
    margin-top: 6rpx;
  }
  .long_press {
    width: 250rpx;
    border-radius: 20rpx;
    background-color: #fff;
    position: absolute;
    box-shadow: 1rpx 1rpx 20rpx #ccc;
    display: flex;
    flex-direction: column;
    .long_press_rename {
      color: #1e222a;
      font-size: 26rpx;
      display: flex;
      align-items: center;
      gap: 19rpx;
      border-bottom: 1px solid #ccc;
      flex: 1;
      padding: 16rpx 0 16rpx 23rpx;
      image {
        height: 27rpx;
        width: 27rpx;
      }
    }
    .long_press_del {
      color: #f73c23;
      font-size: 26rpx;
      display: flex;
      align-items: center;
      gap: 19rpx;
      flex: 1;
      padding: 16rpx 0 16rpx 23rpx;
      image {
        height: 27rpx;
        width: 27rpx;
      }
    }
  }
}
.modal_rename {
  :global {
    .at-modal__content {
      min-height: auto;
    }
  }
  .modal_rename_title {
    font-size: 30rpx;
    font-weight: 600;
  }
  .modal_rename_textarea {
    background-color: #f5f5f5;
    padding: 17rpx;
    box-sizing: border-box;
    width: 100%;
    min-height: 80px;
    padding: 10rpx 20rpx;
  }
  .modal_rename_bottom {
    display: flex;
    border-top: 1px solid #ccc;
    width: 100%;
    text-align: center;
    .modal_rename_cancel {
      flex: 1;
      padding: 22rpx;
      border-right: 1px solid #ccc;
    }
    .modal_rename_finish {
      flex: 1;
      padding: 22rpx;
      color: #4d6bfe;
    }
  }
}
.modal_del {
  :global {
    .at-modal__content {
      min-height: auto;
    }
  }
  .modal_del_title {
    font-size: 30rpx;
    font-weight: 600;
  }
  .modal_rename_textarea {
    background-color: #f5f5f5;
    padding: 17rpx;
    box-sizing: border-box;
  }
  .modal_del_bottom {
    display: flex;
    border-top: 1px solid #ccc;
    width: 100%;
    text-align: center;
    .modal_del_cancel {
      flex: 1;
      padding: 22rpx;
      border-right: 1px solid #ccc;
    }
    .modal_del_delete {
      flex: 1;
      padding: 22rpx;
      color: #f73c23;
    }
  }
}
